bladder irrigation - German English Dictionary